peripheral atoms - French English Dictionary